package com.crm.common.crm.entity.BO;

import com.crm.common.ka.core.entity.PageEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.util.Date;
import java.util.List;

@Getter
@Setter
public class CrmRoiSearchBO extends PageEntity {

    @ApiModelProperty(value = "投放平台")
    private String putinPlatform;

    @ApiModelProperty(value = "投放平台多选")
    private String[] putinPlatforms;

    @ApiModelProperty(value = "大类")
    private Integer categories;

    @ApiModelProperty(value = "大类入参")
    private String categoryStr;

    @ApiModelProperty(value = "大类sql")
    private int[] categorys;

    @ApiModelProperty(value = "课程期数")
    private String coursePeriods;

    @ApiModelProperty(value = "投放日期")
    private Date putinDate;

    @ApiModelProperty(value = "起始条数")
    private Integer pageStart;

    @ApiModelProperty(value = "选中id")
    private List<Integer> ids;

    @ApiModelProperty(value = "开始日期")
    private String startDate;

    @ApiModelProperty(value = "结束日期")
    private String endDate;

    @ApiModelProperty(value = "排序字段")
    private String sortField;

    @ApiModelProperty(value = "排序")
    private Integer order;

    @ApiModelProperty(value = "审核状态")
    private Integer checkStatus;

    @ApiModelProperty(value = "组织")
    private List<Integer> deptIds;

    @ApiModelProperty("用户列表")
    private List<Long> userIds;
}
